package com.dingreading.cloud.admin.service.impl;

import com.dingreading.cloud.admin.entity.CmactivationCodeLog;
import com.dingreading.cloud.admin.entity.CmactivationCodeType;
import com.dingreading.cloud.admin.entity.Stores;
import com.dingreading.cloud.admin.entity.table.CmactivationCodeTableDef;
import com.dingreading.cloud.admin.service.CmactivationCodeLogService;
import com.dingreading.cloud.admin.service.CmactivationCodeTypeService;
import com.dingreading.cloud.admin.service.StoresService;
import com.dingreading.cloud.admin.util.AdminEntityUtils;
import com.dingreading.cloud.common.base.R;
import com.mybatisflex.spring.service.impl.ServiceImpl;
import com.dingreading.cloud.admin.entity.CmactivationCode;
import com.dingreading.cloud.admin.mapper.CmactivationCodeMapper;
import com.dingreading.cloud.admin.service.CmactivationCodeService;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import javax.annotation.Resource;
import java.util.ArrayList;

/**
 * 门店激活码详情表 服务层实现。
 *
 * @author EDY
 * @since 2025-10-29
 */
@Service
public class CmactivationCodeServiceImpl extends BaseServiceImpl<CmactivationCodeMapper, CmactivationCode, CmactivationCodeTableDef> implements CmactivationCodeService {

    @Override
    protected CmactivationCodeTableDef getTable() {
        return CmactivationCodeTableDef.cmactivationCode;
    }


}
